be punctured - Turkish English Dictionary